body {
margin: 0px;
}

html {
margin: 0px;
}


.noactual{
font-style: normal;
font-weight: normal; 
}

.textolegal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B7BDDF;
}

.formulariomenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #00005A;
	font-size: 10px;

}

.textomenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #00005A;
}

.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #00005A;
}

.titulartexto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F1EFEF;
}

.rastro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00005A;

}

.textomenu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.titular {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
}

.errors {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #FF0000;
}

#bullinfo{
	background: #f9fafd url("img/bullinfo.gif") no-repeat 4px 6px;
	}

#bullitemmas{
	background: #f9fafd url("img/bullitemmas.gif") no-repeat 6px 8px;
	}

#bullitemmenos{
	background: #f9fafd url("img/bullitemmenos.gif") no-repeat 6px 8px;
	}

ul li#bullitemmas.actual {
	background: #f9fafd url("img/bullitemmasdown.gif") no-repeat 6px 8px;
}
	
div#menu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*margin-top: 10px;
	padding-top:10px;*/
	margin-left:0px;
	width:220px;
	background: #b4c3e3;
	border-top: 1px #7697ce dashed;		
	border-bottom:1px dashed #7697ce;
	border-right:1px dashed #7697ce;		
	border-left:0px;
	list-style-type: none;
	list-style-position: inside;
	}

div#menu  ul{
	width:220px;
	margin-top:0px;
	margin-left:0px;
	padding-left:0px;
	padding-top:px;	
	border-top:4px solid #7697ce;		
	border-bottom:4px solid #7697ce;
	list-style-type: none;
	}

div#menu span#menutitle{
	display:block;
	width:220px;
	height:20px;
	margin:0px;
	padding-top:5px;
	font-size:11px;
	font-weight:bold;
	border-top:4px solid #7697ce;	
	border-bottom:4px solid #7697ce;
	voice-family: "\"}\""; 
	voice-family:inherit;			
}

div#menu > span#menutitle{
	padding-left:20px;	
	width:220px;
}

div#menu  ul li ul{
	display:none;
	border:0px;
}

div#menu  ul li.actual ul{
	display:block;
}

div#menu  ul li{
	display:block;
	margin:0px;
	border-bottom:1px solid #7697ce;	
	padding-left:0px;	
	font-size:11px;
}
div#menu  ul li{
	display:block;
	margin:0px;
	border-bottom:1px solid #7697ce;	
	padding-left:0px;	
	font-size:11px;
}

div#menu > ul > li{
}

div#menu  ul li a{
	display:block;
	height:20px;
	vertical-align:middle;
	padding-top:5px;
	text-decoration:none;
	color:#00005a;
	margin-left:0px;			
	voice-family: "\"}\""; 
	voice-family:inherit;
}

div#menu > ul > li > a{
	margin-left:20px;
}


div#menu  ul li a:hover ,div#menu  ul li a:focus{
	color:#7697ce;
	font-weight:bold;	
}
div#menu  ul li.actual a:active{
	color:#7697ce;
	font-weight:bold;		
}
div#menu  ul li.actual a:hover ,div#menu  ul li.actual a:focus{
	color:#7697ce;
	font-weight:bold;	
}

div#menu  ul li a:active{
	color:#7697ce;
	font-weight:normal;		
}

div#menu  ul li.actual a{
	font-weight:bold;
	color:#7697ce;
}

div#menu  ul li.actual ul li a{
	font-weight:normal;
	color:#00005a;
}

div#menu  ul li ul li{
	margin:0px;
	padding-left:0px;
	border-top:1px solid #e1e8f2;		
	border-bottom:0px;
	background: url("img/bullitem.gif") no-repeat 14px 9px;	
}

div#menu  ul li ul li a{
	display:block;
	font-weight:normal;
	color: #00005e;	
	padding-bottom:0px;			
	padding-left:8px;
	voice-family: "\"}\""; 
	voice-family:inherit;		
}

div#menu  > ul > li > ul > li > a{
	padding-left:26px;	

}

div#menu  ul li ul li.actual a{
	font-weight:bold;
	color: #7697ce;
}
.actual{
	font-weight:bold;
	color: #7697ce;
}	